package Skills;

import Base.Armas;

public class Skill {
	
	
	// ==== POSICIONAMENTO ==================
	int x;
	int y;
	int width;
	int height;
	
	//===========ATRIBUTOS ===============
	String Nome;
	int custoStamina;
	float danoMinimo;
	float danoMaximo;
	float preco;
	/*
	 *   Pre-requisto  = 0 nao tem nenhum requisito
	 *   Pre-requisto = 1 presita ter uma espadaCurta;
	 *   Pre-requisto = 2 presita ter uma espada;
	 *   Pre-requisto = 3 precisa ter um machado;
	 *   Pre-requisto = 4 tem um determinado tempo para poder ser usada
	 */
	int preRequisito;
	boolean temPreRequisito;	
		

	public Skill(String []parametros) {
		// TODO Auto-generated constructor stub
		
	}
	
	public Skill(String nome, int custo, float danoMin, float danoMax, Armas arma) {
		
		// TODO Auto-generated constructor stub
		setNome(nome);
		setCustoStamina(custo);
		setDanoMinimo(danoMin);
		setDanoMaximo(danoMax);
		
		
	}	
	

	public int getX() {
		return x;
	}

	public void setX(int x) {
		this.x = x;
	}

	public int getY() {
		return y;
	}

	public void setY(int y) {
		this.y = y;
	}

	public int getWidth() {
		return width;
	}

	public void setWidth(int width) {
		this.width = width;
	}

	public int getHeight() {
		return height;
	}

	public void setHeight(int height) {
		this.height = height;
	}

	public String getNome() {
		return Nome;
	}

	public void setNome(String nome) {
		Nome = nome;
	}

	public int getCustoStamina() {
		return custoStamina;
	}

	public void setCustoStamina(int custoStamina) {
		this.custoStamina = custoStamina;
	}

	public float getDanoMinimo() {
		return danoMinimo;
	}

	public void setDanoMinimo(float danoMinimo) {
		this.danoMinimo = danoMinimo;
	}

	public float getDanoMaximo() {
		return danoMaximo;
	}

	public void setDanoMaximo(float danoMaximo) {
		this.danoMaximo = danoMaximo;
	}

	public float getPreco() {
		return preco;
	}

	public void setPreco(float preco) {
		this.preco = preco;
	}

	public boolean isTemPreRequisito() {
		return temPreRequisito;
	}

	public void setTemPreRequisito(boolean temPreRequisito) {
		this.temPreRequisito = temPreRequisito;
	}
	
	

}
